Big Huge Thesaurus

Himantopus himantopus leucocephalus

noun